\hypertarget{class_c_yd_lidar}{}\section{C\+Yd\+Lidar Class Reference}
\label{class_c_yd_lidar}\index{C\+Yd\+Lidar@{C\+Yd\+Lidar}}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{class_c_yd_lidar_ab43ca6b1d054aa464a36bea0d4b7934c}{check\+C\+O\+M\+Ms} ()
\item 
bool \hyperlink{class_c_yd_lidar_a8b401544eb4c992c7eff8d5fd47e5676}{check\+Status} ()
\item 
bool \hyperlink{class_c_yd_lidar_ab3c24f8f59fee87aa4e829ca5c8f90d2}{check\+Hardware} ()
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\index{C\+Yd\+Lidar@{C\+Yd\+Lidar}!check\+C\+O\+M\+Ms@{check\+C\+O\+M\+Ms}}
\index{check\+C\+O\+M\+Ms@{check\+C\+O\+M\+Ms}!C\+Yd\+Lidar@{C\+Yd\+Lidar}}
\subsubsection[{\texorpdfstring{check\+C\+O\+M\+Ms()}{checkCOMMs()}}]{\setlength{\rightskip}{0pt plus 5cm}bool C\+Yd\+Lidar\+::check\+C\+O\+M\+Ms (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}}\hypertarget{class_c_yd_lidar_ab43ca6b1d054aa464a36bea0d4b7934c}{}\label{class_c_yd_lidar_ab43ca6b1d054aa464a36bea0d4b7934c}
Returns true if communication has been established with the device. If it\textquotesingle{}s not, try to create a comms channel. \begin{DoxyReturn}{Returns}
false on error. 
\end{DoxyReturn}
\index{C\+Yd\+Lidar@{C\+Yd\+Lidar}!check\+Hardware@{check\+Hardware}}
\index{check\+Hardware@{check\+Hardware}!C\+Yd\+Lidar@{C\+Yd\+Lidar}}
\subsubsection[{\texorpdfstring{check\+Hardware()}{checkHardware()}}]{\setlength{\rightskip}{0pt plus 5cm}bool C\+Yd\+Lidar\+::check\+Hardware (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}}\hypertarget{class_c_yd_lidar_ab3c24f8f59fee87aa4e829ca5c8f90d2}{}\label{class_c_yd_lidar_ab3c24f8f59fee87aa4e829ca5c8f90d2}
Returns true if the normal scan runs with the device. If it\textquotesingle{}s not, \begin{DoxyReturn}{Returns}
false on error. 
\end{DoxyReturn}
\index{C\+Yd\+Lidar@{C\+Yd\+Lidar}!check\+Status@{check\+Status}}
\index{check\+Status@{check\+Status}!C\+Yd\+Lidar@{C\+Yd\+Lidar}}
\subsubsection[{\texorpdfstring{check\+Status()}{checkStatus()}}]{\setlength{\rightskip}{0pt plus 5cm}bool C\+Yd\+Lidar\+::check\+Status (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}}\hypertarget{class_c_yd_lidar_a8b401544eb4c992c7eff8d5fd47e5676}{}\label{class_c_yd_lidar_a8b401544eb4c992c7eff8d5fd47e5676}
Returns true if health status and device information has been obtained with the device. If it\textquotesingle{}s not, \begin{DoxyReturn}{Returns}
false on error. 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/home/yang/tmp/sdk/include/C\+Yd\+Lidar.\+h\item 
/home/yang/tmp/sdk/src/C\+Yd\+Lidar.\+cpp\end{DoxyCompactItemize}
